)} ,System.Collections.Generic.IComparer{--0})}
OrderedComparer.OrderBy(Func) method¶
Defined in
Type: OrderedComparerReactiveUI
Assembly: ReactiveUI.Core.dll
Applies to
net10.0, net10.0-maccatalyst26.0, net10.0-desktop1.0, net10.0-browserwasm1.0, net10.0-tvos26.0, net10.0-windows10.0.19041, net10.0-macos26.0, net10.0-ios26.0, net10.0-android36.0, net9.0, net9.0-tvos18.0, net9.0-macos15.0, net9.0-maccatalyst18.0, net9.0-windows10.0.19041, net9.0-ios18.0, net9.0-desktop1.0, net8.0, net8.0-windows10.0.19041, net8.0-ios18.0, net8.0-maccatalyst18.0, net8.0-macos15.0, net8.0-tvos18.0, net8.0-ios17.5, net8.0-maccatalyst17.5, net8.0-macos14.5, netstandard2.1, net481, net462, net471
Overloads¶
- 1.
public static IComparer<T> OrderBy<TValue>(Func<T, TValue> selector) - 2.
public static IComparer<T> OrderBy<TValue>(Func<T, TValue> selector, IComparer<TValue> comparer)
1. Overload¶
public static IComparer<T> OrderBy<TValue>(Func<T, TValue> selector)
Summary: Creates a comparer that will sort elements in ascending order based on the values returned by the provided selector. The values will be compared using the default comparer for the return type of the selector.
Type parameters
| Name | Description |
|---|---|
TValue | The value type. |
Parameters
| Name | Type | Description |
|---|---|---|
selector | Func | A function supplying the values for the comparer. |
Returns: IComparer
2. Overload¶
public static IComparer<T> OrderBy<TValue>(Func<T, TValue> selector, IComparer<TValue> comparer)
Summary: Creates a comparer that will sort elements in ascending order based on the values returned by the provided selector. The selector values will be compared using the provided comparer or the default comparer for the return type of the selector if no comparer is specified.
Type parameters
| Name | Description |
|---|---|
TValue | The value type. |
Parameters
| Name | Type | Description |
|---|---|---|
selector | Func | A function supplying the values for the comparer. |
comparer | IComparer | The comparer to use when comparing the values returned by the selector. The default comparer for that type will be used if this parameter is null. |
Returns: IComparer